Reducing Startup Latency in Web and Desktop Applications

نویسندگان

  • Dennis Lee
  • Jean-Loup Baer
  • Brian Bershad
چکیده

Application startup latency has become a performance problem for both desktop applications and web applications. In this paper, we show that much of the latency experienced during application startup can be avoided by more e ciently packing application code pages. To take advantage of more e cient packing, we describe the implementation of demand paging for web applications. Finally, we show that combining demand paging with code reordering can improve application startup latency by more than 58%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Baer , Brian Bershad , and Tom

Application startup latency has become a performance problem for both desktop applications and web applications. In this paper, we show that much of the latency experienced during application startup can be avoided by more e ciently packing application code pages. To take advantage of more e cient packing, we describe the implementation of demand paging for web applications. Finally, we show th...

متن کامل

Analyzing and improving GNOME startup time

The startup time of open source desktop applications and environments does not compare well with other systems, especially closed-source systems. We perform a detailed analysis of the startup of the GNOME desktop environment using a mixture of available open-source tools and ad-hoc measuring techniques, identifying bottlenecks and examining strategies to improve performance. Our results show th...

متن کامل

A2M: Access-Assured Mobile Desktop Computing

Continued improvements in network bandwidth, cost, and ubiquitous access are enabling service providers to host desktop computing environments to address the complexity, cost, and mobility limitations of today’s personal computing infrastructure. However, distributed denial of service attacks can deny use of such services to users. We present A2M, a secure and attack-resilient desktop computing...

متن کامل

A Comparison of ESLE Web-based English Vocabulary Learning Application with Traditional Desktop English Vocabulary Learning Application: Exceptional learner parents’ point of view

The aim of this study was to compare the Exceptional Student Learning English (ESLE) web application and traditional application and the evaluation of the ESLE app mainly from the exceptional student parents' perspective. To this end, five exceptional student parents with their exceptional children were selected among 30 parents in Isfahan in Isfahan province. Open-ended questionnaires were sen...

متن کامل

Modeap: Moving Desktop Application to Mobile Cloud Service

Thanks to the availability of various mobile applications, lots of users shift from desktop environments, e.g., PCs and laptops, to mobile devices, e.g., smartphones and tablets. However, there are still some desktop applications without counterparts on mobile devices, such as some integrated development environments (e.g., eclipse) and automatic industry control systems. In this paper, we prop...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999